bombus terrestris - Turkish English Dictionary